return global->meta_display;
}
+/**
+ * shell_global_get_workspace_manager:
+ *
+ * Return value: (transfer none): The default #MetaWorkspaceManager
+ */
+MetaWorkspaceManager *
+shell_global_get_workspace_manager (ShellGlobal *global)
+{
+ return global->workspace_manager;
+}
+
/**
* shell_global_get_window_actors:
*
#define SHELL_TYPE_GLOBAL (shell_global_get_type ())
G_DECLARE_FINAL_TYPE (ShellGlobal, shell_global, SHELL, GLOBAL, GObject)
-ShellGlobal *shell_global_get (void);
-
-ClutterStage *shell_global_get_stage (ShellGlobal *global);
-MetaDisplay *shell_global_get_display (ShellGlobal *global);
-GList *shell_global_get_window_actors (ShellGlobal *global);
-GSettings *shell_global_get_settings (ShellGlobal *global);
-guint32 shell_global_get_current_time (ShellGlobal *global);
+ShellGlobal *shell_global_get (void);
+
+ClutterStage *shell_global_get_stage (ShellGlobal *global);
+MetaDisplay *shell_global_get_display (ShellGlobal *global);
+GList *shell_global_get_window_actors (ShellGlobal *global);
+GSettings *shell_global_get_settings (ShellGlobal *global);
+guint32 shell_global_get_current_time (ShellGlobal *global);
+MetaWorkspaceManager *shell_global_get_workspace_manager (ShellGlobal *global);
/* Input/event handling */